/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const SolutionSmallOutlined: React.FC<IIconProps> = makeIcon({
  Path: ({ colors }) => <>
    <path d="M7.66451 1.32918C7.87565 1.22361 8.12418 1.22361 8.33533 1.32918L14.3353 4.32918C14.5894 4.45622 14.7499 4.71592 14.7499 5C14.7499 5.28408 14.5894 5.54378 14.3353 5.67082L8.33533 8.67082C8.12418 8.77639 7.87565 8.77639 7.66451 8.67082L1.66451 5.67082C1.41042 5.54378 1.24992 5.28408 1.24992 5C1.24992 4.71592 1.41042 4.45622 1.66451 4.32918L7.66451 1.32918ZM3.67697 5L7.99992 7.16147L12.3228 5L7.99992 2.83853L3.67697 5ZM1.3291 7.66459C1.51434 7.29411 1.96484 7.14394 2.33533 7.32918L7.99992 10.1615L13.6645 7.32918C14.035 7.14394 14.4855 7.29411 14.6707 7.66459C14.856 8.03507 14.7058 8.48558 14.3353 8.67082L8.33533 11.6708C8.12418 11.7764 7.87565 11.7764 7.66451 11.6708L1.66451 8.67082C1.29402 8.48558 1.14385 8.03507 1.3291 7.66459ZM2.33533 10.3292C1.96484 10.1439 1.51434 10.2941 1.3291 10.6646C1.14385 11.0351 1.29402 11.4856 1.66451 11.6708L7.66451 14.6708C7.87565 14.7764 8.12418 14.7764 8.33533 14.6708L14.3353 11.6708C14.7058 11.4856 14.856 11.0351 14.6707 10.6646C14.4855 10.2941 14.035 10.1439 13.6645 10.3292L7.99992 13.1615L2.33533 10.3292Z" fill={ colors[0] } fillRule="evenodd" clipRule="evenodd"/>

  </>,
  name: 'solution_small_outlined',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M7.66451 1.32918C7.87565 1.22361 8.12418 1.22361 8.33533 1.32918L14.3353 4.32918C14.5894 4.45622 14.7499 4.71592 14.7499 5C14.7499 5.28408 14.5894 5.54378 14.3353 5.67082L8.33533 8.67082C8.12418 8.77639 7.87565 8.77639 7.66451 8.67082L1.66451 5.67082C1.41042 5.54378 1.24992 5.28408 1.24992 5C1.24992 4.71592 1.41042 4.45622 1.66451 4.32918L7.66451 1.32918ZM3.67697 5L7.99992 7.16147L12.3228 5L7.99992 2.83853L3.67697 5ZM1.3291 7.66459C1.51434 7.29411 1.96484 7.14394 2.33533 7.32918L7.99992 10.1615L13.6645 7.32918C14.035 7.14394 14.4855 7.29411 14.6707 7.66459C14.856 8.03507 14.7058 8.48558 14.3353 8.67082L8.33533 11.6708C8.12418 11.7764 7.87565 11.7764 7.66451 11.6708L1.66451 8.67082C1.29402 8.48558 1.14385 8.03507 1.3291 7.66459ZM2.33533 10.3292C1.96484 10.1439 1.51434 10.2941 1.3291 10.6646C1.14385 11.0351 1.29402 11.4856 1.66451 11.6708L7.66451 14.6708C7.87565 14.7764 8.12418 14.7764 8.33533 14.6708L14.3353 11.6708C14.7058 11.4856 14.856 11.0351 14.6707 10.6646C14.4855 10.2941 14.035 10.1439 13.6645 10.3292L7.99992 13.1615L2.33533 10.3292Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
